certificate of a patent improvement - German English Dictionary